package com.chehejia.devmng.platform.observer.example;

/**
 * 描述:
 *      具体的目标对象，负责把有关的状态存入 到相应的观察者对象，并在自己状态发生变化时，通知各个观察者。
 * @author 王永坤
 * @createDate 2019-03-14 23:33
 */
public class ConcreateSubject extends Subject {
    /**
     * 示意，目标对象的状态
     */

    private String  subjecteState;

    public String getSubjecteState(){
        return subjecteState;
    }
    public void setSubjecteState(String subjecteState){
       this.subjecteState = subjecteState;
       // 状态发生变化通知各个观察者。
       this.nofityObserver();
    }
}
